//
//  TETableViewController.m
//  TintExample
//
//  Created by Kevin Wu on 4/2/12.
//  Copyright (c) 2012 Telligenty. All rights reserved.
//

#import "TETableViewController.h"


@implementation TETableViewController


- (void)loadView {
    [super loadView];
    _tableView = [[TTTableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain];
    [self.view addSubview:_tableView];
    _tableView.autoresizingMask = TTViewAutoresizingKeepMargin;
    _tableView.dataSource = self;
    _tableView.delegate = self;
}

- (void)viewDidLoad {
    [super viewDidLoad];
	// Do any additional setup after loading the view, typically from a nib.
}



#pragma mark - UITableViewDataSource

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 3;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 2;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    UITableViewCell *cell = [tableView dequeueReusableCellWithClass:[UITableViewCell class]];
    cell.textLabel.text = [NSString stringWithFormat:@"%d - %d", indexPath.section+1, indexPath.row+1];
    
    return cell;
}




#pragma mark - UITableViewDelegate

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    static BOOL show = NO;
    show = !show;
    _tableView.showShadows = show;
}

@end
